Overseas Development Institute definition

Search

Overseas Development Institute

Overseas Development Institute logo #21000 The Overseas Development Institute (ODI) is an independent think tank on international development and humanitarian issues. Based in London, its mission is `to inspire and inform policy and practice which lead to the reduction of poverty, the alleviation of suffering and the achievement of sustainable livelihoods in developing countries.` It doe.....
Found on http://en.wikipedia.org/wiki/Overseas_Development_Institute
No exact match found.